第三人称单数:comes down on 现在分词:coming down on 过去式:came down on
1.袭击;反对;责骂,骂
2.向...索取(钱财) (for)
3.严厉追究
1.to criticize or punish someone severely